﻿
var Icon = "#fEffect/ItemEff/1112811/0/0#"; //黄金音符GuildMark/Mark/Animal/00002006/16#";
var status = 0;

var 积分 = 30000;
var 道具ID = 1122031;
var 道具数量 = 1;

var 合成道具ID = 1122145;

var 力量 = 30;
var 敏捷 = 30;
var 智力 = 0;
var 运气 = 0;
var 魔攻 = 0;
var 物攻 = 35;
var BOSS = 6;
var 无视 = 0;
var 总伤 = 0;
var 全属性 = 0;
var 上限 = 300000;
function start() {
	status = -1;
	action(1, 0, 0);
}

function action(mode, type, selection) {
	if (mode == -1) {
		cm.dispose();
	} else {
		if (mode == 0 && status == 0) {
			cm.dispose();
			return;
		}
		if (mode == 1)
			status++;
		else
			status--;
		if (status == 0) {
			var txt = "";
			txt += "#e#r欢迎使用#b<弓箭职业群>#r冒险之心强化系统 " + "\r\n" + "您可以进行以下操作：#b#v" + 道具ID + "#升级强化为：#v" + 合成道具ID + "#！ #k\r\n#n";
			txt += "#b \r\n1.请先脱下您的冒险之心装备放置在背包内.\r\n"
			txt += "#d2.您背包当前拥有#i" + 道具ID + "#数量 :#r" + cm.getItemQuantity(道具ID) + "#d#k#b 需要数量：" + 道具数量 + "个\r\n\r\n";
			txt += "#b3.需要PPMS微积分：#r" + 积分 + " 分 #rps:组队副本都可获得微积分." + "#l\r\n";
			txt += "#d4.成功升级将会向#v1122145#注入：敏捷+"+敏捷+" 力量+"+力量+" 物攻+"+物攻+" BOSS伤+"+BOSS+" 攻击上限+"+上限+"#l\r\n\r\n";
			txt += "#b5.#b如果没有异议点[ #r是#b ] 强化  否则 选 [ #r否#b ] 取消强化.#k\r\n\r\n\r\n";
			cm.sendYesNo(txt);
		} else if (status == 1) {
			//先检测数量
			if (cm.getItemQuantity(道具ID) < 道具数量) {
				cm.sendOkS("oh...no!老铁请检查您的材料是否达到要求.", 3);
				cm.dispose();
				return;
			}
			//在检测积分
			if (cm.getPlayerEnergy() < 积分) {
				cm.sendOkS("oh...no!老铁请检查您的PPMS微积分是否足够？....", 3);
				cm.dispose();
				return;
			}
			//完成所有检测
			var ii = cm.getItemInfo();
			var toDrop = cm.getNewEquip(合成道具ID); // 生成一个Equip类 冒险之心
            toDrop.setStr(力量); //装备力量
            toDrop.setDex(敏捷); //装备敏捷
            //toDrop.setInt(智力); //装备智力
            //toDrop.setLuk(运气); //装备运气
            //toDrop.setMatk(魔攻); //魔法攻击
            toDrop.setWatk(物攻); //攻击攻击 
            toDrop.setBossDamage(BOSS);//Boss 攻击百分比%
            //toDrop.setIgnorePDR(无视);//无视怪物防御
            //toDrop.setTotalDamage(总伤);//总伤害
            //toDrop.setAllStat(全属性);//所有属性
            toDrop.setLimitBreak(上限);//伤害上限
			toDrop.setFlag(0x08); //状态			//0x01 = 锁定; 0x08 = 不可交易;
			cm.addFromDrop(toDrop);
			cm.gainItem(道具ID, -道具数量);
			cm.gainPlayerEnergy(-积分);
			cm.playerMessage(1, "　" + cm.getChar().getName() + "\r\n\r\n恭喜您成功将\r\n\r\n 苏醒的冒险之心<弓箭职业群>\r\n\r\n 强化升级装备为：\r\n\r\n 觉醒的冒险之心<弓箭职业群> \r\n\r\n 强化嵌入属性为：\r\n\r\n 敏捷:+" + 敏捷 + " 力量：+" + 力量 + " 攻击力：" + 物攻 + " Boss伤：" + BOSS +  " 攻击上限：" + 上限 +"  \r\n\r\n  请多多支持PPMS冒险岛！");
			cm.worldSpouseMessage(0x2C, "[免费强化] : 恭喜玩家 " + cm.getPlayer().getName() + " 将苏醒的冒险之心免费强化升级为 敏捷:+" + 敏捷 + " 力量：+" + 力量 + " 攻击力：+" + 物攻 + " Boss伤：" + BOSS +  " 攻击上限：" + 上限 + " 的 觉醒的冒险之心<弓箭>");
			cm.dispose();

		}
	}
}

Number.prototype.formatMoney = function (places, symbol, thousand, decimal) {
	places = !isNaN(places = Math.abs(places)) ? places : 2;
	symbol = symbol !== undefined ? symbol : "　";
	thousand = thousand || ",";
	decimal = decimal || ".";
	var number = this,
	negative = number < 0 ? "-" : "",
	i = parseInt(number = Math.abs(+number || 0).toFixed(places), 10) + "",
	j = (j = i.length) > 3 ? j % 3 : 0;
	return symbol + negative + (j ? i.substr(0, j) + thousand : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + thousand) + (places ? decimal + Math.abs(number - i).toFixed(places).slice(2) : "");
};
